have a thick skin - Francés Inglés Diccionario